package ltd.ninefish.framework.systemapi.excel;

import ltd.ninefish.framework.core.annotation.Excel;

import java.io.Serializable;

/**
 * @author zhaoxiubin
 * create-time 2024-01-15 20:09
 * description 字典类型导出模板类
 **/

public class SysDictTypeExcel implements Serializable {

    private static final long serialVersionUID = 1746867279753502722L;

    /** 字典主键 */
    @Excel(name = "字典主键", cellType = Excel.ColumnType.NUMERIC)
    private Long id;

    /** 字典名称 */
    @Excel(name = "字典名称")
    private String dictName;

    /** 字典类型 */
    @Excel(name = "字典类型")
    private String dictType;

    /** 状态（0正常 1停用） */
    @Excel(name = "状态", readConverterExp = "0=正常,1=停用")
    private String status;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getDictName() {
        return dictName;
    }

    public void setDictName(String dictName) {
        this.dictName = dictName;
    }

    public String getDictType() {
        return dictType;
    }

    public void setDictType(String dictType) {
        this.dictType = dictType;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
